.manager{
  height: 100%;
  .main-wrap{
    min-height: 100%;
    padding-top: 70px;
    position: relative;
    overflow: hidden;
    background-color: #f4f5f6;
    .sidebar {
      position: absolute;
      width: 200px;
      height: 100%;
      background-color: #fff;
      border-right: 3px solid #e9ebed;
      z-index: 100;
      box-sizing:content-box;
      padding-bottom: 9999px;
      //overflow-y: auto;
      &::-webkit-scrollbar {
        display: none;
        //opacity:0;
      }
      ul {
        li {
          height: 50px;
          line-height: 50px;
          //margin-top: 12px;
          position: relative;
          right: -3px;
          a {
            display: block;
            box-sizing: border-box;
            padding-left: 20px;
            width: 100%;
            height: 100%;
            border-right: 3px solid transparent;
            color: #333;
            cursor: pointer;
            font-size: 14px;
            i{
              font-size: 20px;
              vertical-align: -4px;
              color: #333;
              margin-right: 20px
            }
          }
        }
      }
    }
    .manager-sidebar{
      ul>li.active {
        a {
          color: #4e97d9;
          background-color: #eff6fd;
          border-right: 3px solid #4e97d9;
          i{
            color: #4e97d9;
          }
        }
      }
    }
    .main-content {
      padding-left:200px;
      padding-bottom: 100px;
      .row{
        margin-bottom: 20px;
      }
      .wrap{
        padding: 15px;
        margin: 15px;
        background-color: #fff;
        .head{
          height: 50px;
          border-bottom: 1px solid #ececec;
          margin-bottom: 15px;
          span {
            font-size: 16px;
            font-weight: bold;
            display: inline-block;
            i{
              font-size: 18px;
              margin-right: 10px;
            }
          }
        }
        .detail {
          font-size: 14px;
          p {
            line-height: 38px;
            margin: 0;
            span {
              display: inline-block;
              width: 120px;
            }
            i {
              color: $baseColor;
            }
          }
        }
      }
      .nav-wrap{
        height: 50px;
        padding-top: 15px;
        margin-bottom: 15px;
        background-color: #fff;
        li{
          margin: 0 15px;
          text-align: center;
        }
        li.active{
          border-bottom: 3px solid #4e97d9;
          a{
            font-weight: bold;
            color: #4e97d9;
          }
        }
      }
    }
  }
}